The compile commands that is used for the analyse.
The compile_commands.json that contains all files to analyse.
The files to analyse
Flags the user wants to be automatically removed from the compile_commands.json.
Command to generate the compile_commands.json
Environment data useful for an anylser.